off-road racing - German English Dictionary